import http from "@/utils/http.js"

const url = {
    // 新增转运任务
    addRecord: "/transferRecord/addRecord",
    // 删除转运记录
    deleteRecord: "/transferRecord/deleteRecord/",
    // 查询在场/离场的转运车 0查离场 1查在场
    queryVehicle: "/transferRecord/queryVehicle",
    // 分页查询转运记录
    pageList: "/transferRecord/pageList",
    // 获取转运记录详情
    getRecordById: "/transferRecord/getRecordById/",
    // 分页查询转运记录
    pageList: "/transferRecord/pageList",
    // 转运接受
    receive: "/transferRecord/receive",
    // 编辑转运任务
    updateRecord: "/transferRecord/updateRecord",
    // 首页
    // 转运总量统计、今日转运信息
    transferTotal: "/transferRecord/transferTotal",
    // 转运量统计 1查本周 2查本月 3查近半年 4查近一年
    transferAmount: "/transferRecord/transferAmount/",
    // 上报含水率
    reportContainsWater: "/transferRecord/reportContainsWater",
    // 转运轨迹
    queryPoint: "/coordinatePoint/queryPoint/",
    // 允许
    loadingVerify: "/transferRecord/loadingVerify/",
}

export default {
    url: url,
    // 新增转运任务
    addRecord(params) {
        return http.post(url.addRecord, params)
    },
    // 删除转运记录
    deleteRecord(id) {
        return http.post(url.deleteRecord + id)
    },
    // 查询在场/离场的转运车 0查离场 1查在场
    queryVehicle(params) {
        return http.post(url.queryVehicle, params)
    },
    // 分页查询转运记录
    pageList(params) {
        return http.post(url.pageList, params)
    },
    // 获取转运记录详情
    getRecordById(id) {
        return http.get(url.getRecordById + id)
    },
    // 转运接受
    receive(params) {
        return http.post(url.receive, params)
    },
    // 编辑转运任务
    updateRecord(params) {
        return http.post(url.updateRecord, params)
    },
    // 首页
    // 转运总量统计、今日转运信息
    transferTotal(params) {
        return http.post(url.transferTotal, params)
    },
    // 转运量统计 1查本周 2查本月 3查近半年 4查近一年
    transferAmount(dateType) {
        return http.post(url.transferAmount + dateType)
    },
    // 上报含水量
    reportContainsWater(params) {
        return http.post(url.reportContainsWater, params)
    },
    // 转运轨迹
    queryPoint(id) {
        return http.post(url.queryPoint + id)
    },
    // 允许装泥
    loadingVerify(params) {
        return http.post(url.loadingVerify + params.id)
    },
}